import { fileURLToPath, URL } from 'node:url'

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
// import pxtovw from 'postcss-px-to-viewport'
// const loder_pxtovw = pxtovw({
//   //这里是设计稿宽度 自己修改
//     viewportWidth: 1920,
//     viewportUnit: 'vw'
//   })
// // https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue(), vueJsx()],
  resolve: {
    alias: {
      '@': fileURLToPath(new URL('./src', import.meta.url))
      
    }
  },
  server:{
    host:'127.0.0.1',
    open:true,
    // port:'8080',
    proxy:{
      "/api":{
        target:"https://view.inews.qq.com/g2",
        changeOrigin:true,
        rewrite:path=>path.replace(/^\/api/,"")
      }
    }
  }
  // css: {
  //   postcss: {
  //     plugins: [loder_pxtovw]
  //   }
  // },

})
